<?php

namespace App\Models;

use App\Observers\FangownerObserver;
use Illuminate\Database\Eloquent\Model;

class Fangowner extends Base
{
    //模型执行的第一个方法
    protected static function boot()
    {
        parent::boot();
        //注册观察
        self::observe(FangownerObserver::class);
    }
    //访问器
    //自定义一个字段 当然此字段只能在blade模版或后台使用,不能用于接口或ajax $model->pic_list
    public function getPicListAttribute(){
        //去除字段中左右两边的# 字符串
        $pic=trim($this->pic,'#');
        //以#将字符串拆分为数组
        $picList=explode('#',$pic);
        return $picList;
    }
}
